payment authorisation - Turkish English Dictionary